/**
 * This class is used to store the absolute paths of directories that contain
 * configuration files, input files, output files, and other resources.
 * 
 * Since these paths vary between different operating systems and machines, we
 * aggregate them into this dedicated utility class, instead of dispersing them
 * into several source files.
 * 
 * @author Cheng Zhang
 * 
 */
public class DirectoryUtil {
	// For portability between different systems, use '/' as file separator
	// uniformly.
	public static final String ARGUMENT_PATH = "D:/Projects/StaticPathGenerator/args";
	public static final String TYPE_AND_CU_PATH = "D:/Projects/StaticPathGenerator/Types_and_CompilationUnits.txt";
	public static final String SUBJECT_CLASS_FOLDER = "D:/Projects/antlr-2.7.2/antlr_bin";
	// public static final String SUBJECT_CLASS_FOLDER =
	// "D:/Projects/JtopasV2/bin";
	// this segment is the innermost folder name of SUBJECT_CLASS_FOLDER
	public static final String SUBJECT_CLASS_FOLDER_SEGMENT = "antlr_bin";
	// public static final String SUBJECT_CLASS_FOLDER_SEGMENT = "bin";
	public static final String OUTPUT_PATH = "D:/Projects/Experiment/staticPath.txt";
	// // For portability between different systems, use '/' as file separator
	// uniformly.

	// public static final String ARGUMENT_PATH =
	// "D:/Develop/workspace_pathfrequency/StaticPathGenerator/args";
	// public static final String TYPE_AND_CU_PATH =
	// "D:/Develop/workspace_pathfrequency/StaticPathGenerator/Types_and_CompilationUnits.txt";
	// public static final String SUBJECT_CLASS_FOLDER =
	// "D:/Develop/workspace_pathfrequency/antlr-2.7.2/antlr_bin";
	// // this segment is the innermost folder name of SUBJECT_CLASS_FOLDER
	// public static final String SUBJECT_CLASS_FOLDER_SEGMENT = "antlr_bin";
	// public static final String OUTPUT_PATH =
	// "D:/Develop/workspace_pathfrequency/Experiment/staticPath.txt";
}
